body{font-size: 14px;}
.maskDiy{position: fixed;width:100%;height: 100%;top:0;left:0;background-color:rgba(225,225,225,0.2);z-index: 100;display: block;}
#dcache{width: 3rem;margin: 0 auto;position: absolute;left: 45%;top:50%;}
/**************扩展图库****************/
.guid{
	width:80%;
	background-color: #E4E5E4;	
	z-index: 1;
	position:absolute;
	top:30%;
	margin-left: 10%;
	border-radius: 10px;
	padding-top:10px !important;
}
.guid ul{
	width:100%;
	overflow: hidden;
	margin-top:0;
	text-align: center;
	padding-left:10px;
}	 
.guid ul:last-child li{
	height:1rem;
}
.guid li{
	float:left;	
	color:#5B5B5B;
}

/*************tankuang******************/
.mui-input-group input, .mui-input-group textarea{
	color: #333;
	}
.ui-page-login,body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
li{
	list-style: none;
}
.order_title li{
	text-align: center;;
}
#p2,#p3{
	color:#DB3F3D;
}
.mui-bar-tab{
	font-size:0.26rem;padding-top: 0.13rem;}
.mui-bar-tab img{
	display: block;width: 0.53rem;height:0.53rem;margin:0 auto;
}
.mui-bar.mui-bar-tab{
	background-color: #201e2a;
}
.mui-bar-tab .mui-tab-item.mui-active{
	color: #929292;
}
.mui-table-view-cell.mui-active{
	background: #171717;
}
.mui-bar-tab .activeBar{
	color: #ffc938;
}
.mui-content{
	height: 100%;
}
/***************头部信息**********************/
header{
    background-color: #171717 !important;
    color:#fff;
}
header h1{
    color:#fff !important;
}
header a{
    display: inline-block;
    line-height:44px;
    color:#fff;
}
/***********register****************/
.register div{
	margin-top:10px;
	
}
.register>div:first-child{
	height:3.2rem;
}
.register>div:first-child input{
	margin-top:0.7rem;
}
.first{
	margin-top:10px;
}
#u_code{
	width:60% !important;
}
#get_code{
	color:#FFC938;
}
.register b{
	border:1px solid #FFC938;
	height:20px;
	margin-right:10px;
}
.repwd{
	border-bottom: none !important;
}
input{
	margin-bottom:1px solid #ddd;
}
.reg,#login{
	width:95%;
	margin-left:10px;
	margin-right:10px;
	margin-top:100px;
	background-color:#FFC938;
	border:1px solid #FFC938;
	font-size: 16px;
	border-radius: 10px;
}
/**************login********************/
.regs,#forgetPassword{
	color:#8B8B8B;
}
#reg{
	margin-left:15px;	
}
#forgetPassword{
	margin-right:15px;
}
/************开户**************************/
.account{
	margin-bottom: 3rem;;
}
#option{
	width:100%;
	background-color:#FFC938;
	border:1px solid #FFC938;
	height:3rem;
	font-size: 16px;
}
#guide{
	height:5rem;
	background-color: #fff;
	margin-top:1rem;
}
.one{
	height:2rem;
}
.one h4{
	line-height: 2rem;
	padding-left:15px;
	color:#FAD161;
}
.img{
	text-align: center;
}
.img p{
	padding-top: 2rem;
}
.img span{
	display: inline-block;
	color:#808080;
	margin-bottom: 3rem;
	font-size: 18px;;
}
.p_one{
	border-bottom: 1px solid #EDEDED;
}
/************users********************/
.user_title{
	height:3rem;
	background-color: #161718;
}
.user_img img{
	margin-top:0.3rem;
	margin-left:0.23rem;
	width: 2.4rem;
    height:2.4rem;
}
.user_phone{
	height:3rem;
}
.user_phone span{
	display: inline-block;
	line-height: 3rem;
	color:#fff;
	font-size: 0.5rem;
}
.list{
	padding-left: 0;
	margin-top:10px;
}
.list li {
	height:1.5rem;
	background-color: #161718;
	margin-bottom: 10px;
	border-bottom: 1px solid #1D1D1D
}
.list li img{
	display: inline-block;
	width:auto;
	height: 0.7rem;
	vertical-align: middle;
	margin-left: 10px;
}
.list li span:last-child{
	padding-right:10px;
}
.list li span{
	display: inline-block;
	color:#fff;
	line-height: 1.5rem;
	height: 1.5rem;
	margin-left: 5px;
}
/**************deal*******************/
/***************买入卖出**********************/
.stoke_total ul{
	overflow: hidden;
	padding-left:0;
	height:3rem;
	padding-top:0.5rem;
	background-color: rgb(22,22,22);
	margin-top:0;
}
.stoke_total li{
	height:1rem;
	color:rgb(128,128,128);
	float:left;
	
}
.stoke_total li div{
	overflow: hidden;
}
.stoke_total li:last-child div{
	border:1px solid rgb(255,201,56);
	margin-left:10px;
	margin-right:10px;
	width:90%;
	margin-bottom: -1px;
}
.select_total{background-color: #1D1D1D;}
#stoke_num{
    width: 95%;
	height:34px;
	border-radius: 0;
	border:1px solid rgb(255,201,56);
	background-color: rgb(22,23,24);
	border-radius: 5px;
	margin-bottom: 0;
}
.stoke_total li:first-child div{
	text-align: center;
}
.stoke_total li:first-child>span{
	color:rgb(128,128,128);
	line-height: 0.5rem !important;
}
.stoke_total li span{
	display: inline-block;
	line-height: 1rem;
}
.stoke_total li:last-child span{
	padding-left:5px;
}
.scrol{
	background-color: #161718;	
	height: 8.7rem;
    overflow: hidden;
}
.scrol ul{
	padding-left:0;	
	overflow: hidden;
	margin-left: 10px;
    margin-right: 10px;
    border-bottom:1px solid #222323;
    padding-top:10px;
    padding-bottom: 10px;
    margin-top:0;
    margin-bottom: 0;;
}
.scrol li{
	float:left;
	color:#fff;
	height: 0.7rem;
	line-height: 0.7rem;
}
.scrol li img{
	padding-left:10px;	
}
.scrol li:last-child{
	padding-right:10px;	
	text-align: right;
}
.scrol li img{
	height:20px;	
	margin-top:7px;
}
.floor_two{
	background-color: rgb(22,23,24);
}
.floor_two ul{
	padding-left:0;
	overflow: hidden;
	margin-left:10px;
	margin-bottom: 0.3rem;
	margin-bottom: 2px;;
}
.floor_two ul:last-child{
	padding-bottom: 0.5rem;;	
}
.floor_two ul li{
	color:rgb(128,128,128);
}
.floor_two ul li:first-child{
	line-height: 1rem;
}
.floor_two ul li:last-child{
	text-align: center;
}
.floor_two ul:first-child li:last-child span{
	display: inline-block;
	margin-right:10px;
	width: 100px;
    height: 1rem;
   	border:1px solid rgb(255,201,56);
   	line-height: 1rem;;
}
.floor_two ul:nth-child(2) li:last-child span{
	display: inline-block;
	width: 100px;
    height: 1rem;
   	border:1px solid rgb(255,201,56);
   	line-height: 1rem;;
}
.floor_two ul:last-child li:last-child span{
	display: inline-block;
	width: 100px;
    height: 1rem;
   	border:1px solid rgb(255,201,56);
   	line-height: 1rem;;
}
.nus{
	text-align: right;
}
.btn1{
	margin-right:10px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;

}
.btn2{
	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.nus{
	margin-right: 10px;
}
.nubox{
	width:50%;
}
.nus input{
	width:40% !important;
	height:34px;
	border-radius: 0 !important;
	border:1px solid rgb(255,201,56) !important;
	background-color: rgb(22,23,24) !important;
	margin-bottom: 0 !important;
}
.nus button{
	height:34px;
	background-color:rgb(255,201,56) !important;
	border:1px solid rgb(255,201,56) !important;
	color:#fff !important;
}
.nus p{
	display: inline-block;
    margin-left: 15%;
    height: 20px;
}
.select_total ul{
	overflow: hidden;
	padding-left:10px;
}
}
.select_total li:first-child div{
	text-align: center;
}
.select_total li:first-child>span{
	color:rgb(128,128,128);
	line-height: 0.5rem !important;
}
.select_total li span{
	display: inline-block;
	line-height: 1rem;
}

.select_total ul li{
	float: left;
}
.select_total li div{
	text-align: center;
	border:1px solid rgb(255,201,56);
	margin-right:10px;
	width:90%;
	border-radius: 5px;;
}
.select_total li div span{
	color:#fff;	
}
.money_titles{
	margin-top:0 !important;
}
/***************撤单********************/
.order_title{
	margin-top:0;
	margin-bottom:0;
	overflow: hidden;
	padding-left:0;
	background-color: #161718;
	padding-top: 0.3rem;
    padding-bottom: 0.3rem;
    border-bottom: 1px solid #1d1d1d;
}
.order_title li{
	width:25%;
	color:#fff;
	float:left;
	text-align: center;
}
.order_title li span{
	font-size: 14px;
	color:#808080;
}
.deal_logo {
	overflow: hidden;
	padding-left:0;
	background-color: #161718;
	/*padding-top: 0.3rem;*/
    padding-bottom: 0.3rem;
    margin-top: 0;
}
.deal_logo li img{
	padding-left:5px;
}
.deal_logo li{
	float:left;
	text-align: center;
}
.deal_logo li p{
	margin-bottom: 0;
}
.deal_logo1{
	color:#808080 !important;
	padding-left: 10px;
}
.deal_logo2 span:last-child,.deal_logo3 span:last-child,.deal_logo4 span:last-child{
	color:#808080 !important;
	font-size:12px !important;
}
.deal_logo3 span:first-child{
	color:#FFC938;
}
.deal_logo4 span:first-child{
	color:#808080;
}
/*************持仓*******************/
.have_totol{
	/*border-top:0.35rem solid #1D1D1D;*/
	border-bottom: 0.3rem solid #1D1D1D;
	background-color: #171717;
}
.have_totol  ul{
	overflow: hidden;
	padding-left:0;
}
.have_totol li{
	float:left;
	text-align: center;
}
.have_totol li span:first-child{
	color:#fff;
	margin-top:10px;
}
.have_totol li span:last-child{
	display: inline-block;
	color:#7A7A7A;
	margin-top:10px;
}
.order_title1 span:first-child{
	color:#FFC938;
}
.order_title1 span:last-child{
	color:#808080;
}
.order_title2 span:first-child,.order_title2 span:last-child,.order_title3 span:first-child,.order_title3 span:last-child{
	color:#808080;
}
/***************出入金*****************/
.money_total{
	margin-top:0.3rem;
	margin-bottom: 0.3rem;
}
.money_total  ul{
	overflow: hidden;
	padding-left:0;
	margin:10px 0 0;
}
.money_total li{
	float:left;
	text-align: center;
}
.money_total ul li input{
	width:30px;
	height:30px;
}
.money_total li span:first-child{
	color:#fff;
	font-size: 16px;
	margin-top:0 ;
	/*margin-left:5px;*/
}
.money_total li span:last-child{
	display: inline-block;

}
.money_logo span{
	color:#fff;
}
.money_logo li{
	height:1rem;
	display: inline-block;
}
.money_logo li div{
	float: left;
}
.money_logo span:first-child{
	display: inline-block;
	width:120px;
}
.num{
	height:1.5rem !important;
}
.money_logo li label{
	color:#fff;
	font-size: 16px;
	padding-left:0;
	width:120px;
	line-height: 1rem;
	margin-top:5px;
	
}
.money_logo li input{
	border:1px solid rgb(215,170,51);
	margin-right: 40px;
    width: 85%;
    font-size: 14px;
	float:left !important;
	margin-right:20px;
	border-radius: 5px;
	padding-left:3px;
	color:#fff;
	background-color: rgb(29,29,29);
}
.intr{
	overflow: hidden;
	height: 7.5rem !important;	
	margin-top:10px;
}
.tits,.ts{
	color:#fff;	
	width:100%
}
.tits span{
	width:100% !important;
}	
.ts{
	text-align: center;	
}
.ts img{
	width:50%;
	height:50%;	
}	
.ts span{
	display: inline-block;
	color:#fff;	
	font-size: :13px;
	width:100%;
}
.money_total ul li{
	text-align: center;	
}
.money_total ul li img{
	height: 20px;
    margin-top: 5px;
}
.money_total ul li span{
	vertical-align: top;
	margin-top:5px;
	color:#fff;
}
.money_total ul li.active{
	border-bottom: 0 none;
}
.money_total ul li.active span{
	vertical-align: top;
	margin-top:5px;
	color:#ffc938;
}
.money_total ul li{
	text-align: center;	
}
.cts span{
	font-size:13px;
	color:#FFC938;
	margin-left:20px;
	width:100% !important;
}
#sure{
	width: 90%;
    background-color: rgb(29,29,29);
    border: 1px solid rgb(215,170,51);
    border-radius: 10px;
    margin-bottom:2rem;
    padding:5px;
}
.num{
	height:1rem !important;
}
.nums{
	height:1.5rem !important;
}
.nums div:first-child{
	margin-top: 10px;	
}
.num span{
	line-height: 1rem;;	
}
/*重新样式*/
.contWrap{
	width:7.86rem;
	margin:0 auto;
}
.contWrap p{
	color:#fff;
	font-size:0.36rem;
	margin-bottom:0;
}
.contWrap p span{
	display: inline-block;
	height: 0.94rem;
	line-height: 0.94rem;
}
.contWrap p span.nameT{
	width: 2.93rem;
}
.contWrap p input{
	display: inline-block;
	width: 4.3rem;
	border: 1px solid #FFC938;
	border-radius: 3px;
	box-sizing: border-box;
	padding:5px;
	background: #171717;
	font-size:0.39rem;
}
.contWrap .payType{
	display: block;
	width: 7.3rem;
	border: 1px solid #FFC938 !important;
	border-radius: 3px;
	background: #171717;
	font-size:0.39rem;
	padding:0 10px;
	height: 1rem;
	text-align: center;
}
.contWrap .payCode img{
	display: block;
	width: 3.73rem;
	height: 3.73rem;
	margin:10px auto 0;
}
.contWrap .imgSaveTip{
	text-align: center;
	margin-top: 5px;
}
.contWrap .payCode .tips{
	margin-top: 10px;
}
.contWrap .payCode .tips p{
	font-size: 0.34rem;
	color:#fec74b;
	line-height: 0.7rem;
}
.contWrap button.paySure{
	display: block;
	width: 7.3rem;
	text-align: center;
	height: 1rem;
	border: 1px solid #fec74b;
	background: #171717;
	border-radius: 3px;	
	margin:20px auto 0;
	color:#fff;
	padding: 0;
	font-size:0.43rem;
}
#day_list ul,#day_lists ul{box-sizing: border-box;padding-top: 10px;margin-bottom: 0;margin-top: 0;}





/**********查询******************/
.deal_title ul{
	padding-left:0;
	background-color: #161718;
	height:1rem;
	margin-top:0;
	margin-bottom: 0;
	border-top:1px solid #3F3F3F;
}
.deal_title ul li{
	display: inline-block;
	width:18%;
	text-align: center;
	line-height: 1rem;
}
.deal_title ul li a{
	color:#fff
}
.active{
	border-bottom:1px solid rgb(255,210,56);	
}
.active a{
	color:#F3D401 !important;
}
.list_title{
	margin-top:0.3rem;
	margin-bottom: 0;;
}
.deal_logo li img{
	height:20px;
}
.deal_logo li span{
	font-size:13px;
	color:#fff;
}
.deal_logo li span.stockName{
	display: inline-block;  
	width: 1.8rem;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 0;
    margin-left: 2px;
    color: #fff;
}
/***********当日订单**************************/
.trade_title{
	margin-top:1rem;	
}
.history_title{
	margin-top:1rem;	
}
.title_span ul li span:last-child{
	color:#FEDC09;	
}
.order_titles{
	margin-top:0;
	margin-bottom:0;
	overflow: hidden;
	padding-left:0;
	background-color: #161718;
	padding-top: 0.3rem;
    padding-bottom: 0.3rem;
}
.order_titles li{
	color:#fff;
	float:left;
	text-align: center;
}
.order_titles li span{
	font-size: 14px;
	color:#808080;
}

.order_titles li span:last-child{
	padding-right:15%;
}
/*********账户明细**********************/
.money_detail li{
	height:1rem;	
}
.money_detail li span:first-child{
	display: inline-block;
	width:40%;
	text-align:right;
	line-height:1rem;	
	font-size: 16px;
	color:#797979;
}
.money_detail li span:last-child{
	line-height:1rem;	
	font-size: 16px;
	color:#fff;
}